package com.xuecheng.content.convert;

import com.xuecheng.api.content.teacher.CourseTeacherDTO;
import com.xuecheng.api.content.teachplan.dto.TeachplanDTO;
import com.xuecheng.api.content.teachplan.dto.TeachplanMediaDTO;
import com.xuecheng.api.content.teachplan.vo.TeachplanVO;
import com.xuecheng.content.entity.CourseTeacher;
import com.xuecheng.content.entity.Teachplan;
import com.xuecheng.content.entity.TeachplanMedia;
import com.xuecheng.content.entity.ext.TeachplanNode;
import org.mapstruct.Mapper;
import org.mapstruct.Mappings;
import org.mapstruct.factory.Mappers;

import java.util.List;

/**
 * - @author by 姜暄煊
 * - @Date 12.16
 * - @Description
 */
@Mapper
public interface TeacherCourse {


    TeachplanConvert INSTANCE = Mappers.getMapper(TeachplanConvert.class);



      CourseTeacherDTO dto2entity(CourseTeacher dto);

    /**
     * 集合数据映射是依赖于单个的数据映射方法
     * @return
     */
}
